warranty of habitability - German English Dictionary